beast with two backs - Turc Anglais Dictionnaire